ottawa (capital of canada) - French English Dictionary